package cn.darkhorse.ticket.basis.dao;


import cn.darkhorse.ticket.basis.dto.TicketProductDetailsDTO;
import cn.darkhorse.ticket.basis.vo.TicketProductVO;
import org.apache.ibatis.annotations.Param;

import java.util.List;

/**
 * @description:
 * @author: mr.wang
 * @time: 2024/1/10 9:27
 */
public interface TicketProductDao {
	
	/**
	 * 查看
	 * @param id
	 * @return
	 */
	TicketProductVO view(Long id);
	
	/**
	 * 获取产品明细包含分类信息
	 * @return
	 */
    List<TicketProductDetailsDTO> getDetails(@Param("ids") List<Long> ids);
	
	/**
	 * 获取产品所属单位
	 * @param productId
	 * @return
	 */
    String getProductUnityName(Long productId);

}
